make astonishing claims - Francés Inglés Diccionario